#ifndef __COMMAND_PARSE__
#define __COMMAND_PARSE__

/// summary:
/// 输入一个命令行字符串，按空格分割，将数量存入argc，将分割的结果存入argv，
///          要求线程安全，不可以使用strtok，可以使用 strtok_r，或自己写一个
/// param:
///   command: 输入的命令行，一个字符串
///   argc: 输出参数，存入命令行参数个数
///   argv: 指针数组的首地址，将每个分割后的命令行参数存入到一个下标里
/// return: 不重要，返回0也行，返回argc的值也行
int command_parse(const char *command, int *argc, char *argv[]);

#endif
